
import Loading from '@src/Loading.vue'
import approve from '@src/router/routes/approve'
import balance from '@src/router/routes/balance'
import bulletin from '@src/router/routes/bulletin'
import calendar from '@src/router/routes/calendar'
import customer from '@src/router/routes/customer'
import dataScreen from '@src/router/routes/dataScreen'
import department from '@src/router/routes/department'
import event from '@src/router/routes/event'
import linkc from '@src/router/routes/linkc'
import linkman from '@src/router/routes/linkman'
import part from '@src/router/routes/part'
import payment from '@src/router/routes/payment'
import performance from '@src/router/routes/performance'
import portal from '@src/router/routes/portal'
import product from '@src/router/routes/product'
import servicePrice from '@src/router/routes/servicePrice'
import setting from '@src/router/routes/setting'
import stats from '@src/router/routes/stats'
import system from '@src/router/routes/system'
import smartPlan from '@src/router/routes/smartPlan'
import tag from '@src/router/routes/tag'
import task from '@src/router/routes/task'
import user from '@src/router/routes/user'
import vopen from '@src/router/routes/vopen'
import wiki from '@src/router/routes/wiki'
import security from '@src/router/routes/security'
import contract from '@src/router/routes/contract'
import serviceManage from '@src/router/routes/serviceManage';
import connector from '@src/router/routes/connector'
import component from '@src/router/routes/component'
import projectManage from '@src/router/routes/projectManage'
import failure from '@src/router/routes/failure'
import invoice from '@src/router/routes/invoice'
import member from '@src/router/routes/member'
import addons from '@src/router/routes/add-ons'
import intelligentQuality from '@src/router/routes/intelligentQuality'
import trigger from '@src/router/routes/trigger'

export default [
  {
    path: '/',
    component: () => import(/* webpackChunkName: "SystemFrameView" */ '@src/modules/system/frame')
  },
  { path: '/reload', component:  { render: (h) => h('div') } },
  ...approve,
  ...balance,
  ...bulletin,
  ...calendar,
  ...customer,
  ...dataScreen,
  ...department,
  ...event,
  ...linkc,
  ...linkman,
  ...part,
  ...payment,
  ...performance,
  ...portal,
  ...product,
  ...servicePrice,
  ...setting,
  ...stats,
  ...system,
  ...smartPlan,
  ...tag,
  ...task,
  ...user,
  ...vopen,
  ...wiki,
  ...security,
  ...contract,
  ...serviceManage,
  ...connector,
  ...component,
  ...projectManage,
  ...failure,
  ...invoice,
  ...member,
  ...addons,
  ...intelligentQuality,
  ...trigger,
  {
    path: '/demo',
    component: () => import(/* webpackChunkName: "DemoView" */ '@src/modules/system/demo')
  }
]
